home *** CD-ROM | disk | FTP | other *** search
/ PC Users 1998 June / Cd Pc Users 9.iso / nostalgi / inst / system16 / astormbl.gcs < prev    next >
Encoding:
Text File  |  1997-11-12  |  3.2 KB  |  147 lines

  1. **************************************************
  2. * SEGA | ALIEN STORM (BOOTLEG VERSION)           *
  3. **************************************************
  4.  
  5. .game Alien_Storm
  6. .shortname astormbl
  7. .gamenumber 8
  8.  
  9. .rompath astormbl\
  10.  
  11. .romsize 8
  12. .romload astorm.a6 astorm.a5
  13.  
  14. .patchcode 0x2D6E 0x32
  15. .patchcode 0x2D6F 0x3c
  16. .patchcode 0x2D70 0x80
  17. .patchcode 0x2D71 0x00
  18. .patchcode 0x2D72 0x33
  19. .patchcode 0x2D73 0xc1
  20.  
  21. .patchcode 0x2ea2 0x30
  22. .patchcode 0x2ea3 0x38
  23. .patchcode 0x2ea4 0xec
  24. .patchcode 0x2ea5 0xf6
  25. .patchcode 0x2ea6 0x30
  26. .patchcode 0x2ea7 0x80
  27.  
  28. .patchcode 0x2e5c 0x30
  29. .patchcode 0x2e5d 0x38
  30. .patchcode 0x2e5e 0xec
  31. .patchcode 0x2e5f 0xe2
  32. .patchcode 0x2e60 0xc0
  33. .patchcode 0x2e61 0x7c
  34.  
  35. .patchcode 0x4cd8 0x02
  36. .patchcode 0x4cec 0x03
  37.  
  38. .patchcode 0x2dc6c 0xe9
  39. .patchcode 0x2dc64 0x10
  40. .patchcode 0x2dc65 0x10
  41.  
  42. *test dots patch
  43. .patchcode 0x3a100 0x10
  44. .patchcode 0x3a101 0x13
  45. .patchcode 0x3a102 0x90
  46. .patchcode 0x3a103 0x2b
  47. .patchcode 0x3a104 0x00
  48. .patchcode 0x3a105 0x01
  49. .patchcode 0x3a106 0x0c
  50. .patchcode 0x3a107 0x00
  51. .patchcode 0x3a108 0x00
  52. .patchcode 0x3a109 0x01
  53. .patchcode 0x3a10a 0x66
  54. .patchcode 0x3a10b 0x06
  55. .patchcode 0x3a10c 0x42
  56. .patchcode 0x3a10d 0x40
  57. .patchcode 0x3a10e 0x54
  58. .patchcode 0x3a10f 0x8b
  59. .patchcode 0x3a110 0x60
  60. .patchcode 0x3a111 0x02
  61. .patchcode 0x3a112 0x30
  62. .patchcode 0x3a113 0x1b
  63. .patchcode 0x3a114 0x34
  64. .patchcode 0x3a115 0xc0
  65. .patchcode 0x3a116 0x34
  66. .patchcode 0x3a117 0xdb
  67. .patchcode 0x3a118 0x24
  68. .patchcode 0x3a119 0xdb
  69. .patchcode 0x3a11a 0x24
  70. .patchcode 0x3a11b 0xdb
  71. .patchcode 0x3a11c 0x4e
  72. .patchcode 0x3a11d 0x75
  73.  
  74. *KARLA patch
  75. .patchcode 0xaf8e 0x66
  76.  
  77. .reversebgpage
  78.  
  79. .scrsize 128
  80. .scrload astorm.b1 astorm.b2 astorm.b3
  81.  
  82. .objsize 2048
  83. .objload astorm.b11 astorm.a11
  84. .objload astorm.b10 astorm.a10
  85. .objload astorm.b9 astorm.a9
  86. .objload astorm.b8 astorm.a8
  87. .objoffs 0x00 0x02 0x04 0x06 0x08 0x0A 0x0C 0x0E 0x10 0x12 0x14 0x16 0x18 0x1A 0x1C 0x1E
  88.  
  89. .defram 0xFF 64
  90.  
  91. .defram 0x14 64
  92. .defram 0x10 64
  93. .defram 0x11 64
  94. .defram 0xA0 64
  95. .defram 0xC4 64
  96. .defram 0x20 64
  97.  
  98. .defram 0xFE 64
  99. .defram 0xC0 64
  100.  
  101. .define txt 0x11
  102. .define vid 0x10
  103. .define io 0xA0
  104. .define spr 0x20
  105. .define pal 0x14
  106. .define ext 0xc0
  107.  
  108. .define iopl1 0x1003 
  109. .define iopl2 0x1005
  110. .define iopl3 0x1007
  111. .define iogen 0x1001
  112. .define iods1 0x0001
  113. .define iods2 0x0003
  114.  
  115. .define reghsfg 0x110E98
  116. .define reghsbg 0x110E9A
  117. .define regvsfg 0x110E91
  118. .define regvsbg 0x110E93
  119. .define regpsfg 0x110E81
  120. .define regpsbg 0x110E83
  121.  
  122. .define reghsbg2 0x110E9C
  123. .define regvsbg2 0x110E95
  124. .define regpsbg2 0x110E85
  125. .define reghsbg3 0x110E9E
  126. .define regvsbg3 0x110E97
  127. .define regpsbg3 0x110E87
  128.  
  129. .define regsplit0 0x110F80
  130. .define regsplit1 0x110FC0
  131.  
  132. .define regscract18 0xc46601
  133. .define regbs 0xa0000f
  134.  
  135. .define bgxoffset -9
  136. .define bglayer 0x8f
  137.  
  138. .dipswitch 0x01 0 START_CREDIT ONE TWO _ _ _ _ _ _
  139. .dipswitch 0x02 1 ADVERTISE_SOUND OFF ON _ _ _ _ _ _
  140. .dipswitch 0x1C 2 GAME_DIFFICULTY NORMAL HARDEST HARDER HARD EASY EASIER EASIEST SPECIAL
  141. *.dipswitch 0x20 5 COIN_CHUTE THREE ONE _ _ _ _ _ _
  142.  
  143. .labeljoy ATTACK ROLL SPECIAL _SERVICE DOWN UP RIGHT LEFT
  144. .labelgen COIN_P3 COIN_P2 TEST ALL_SERVICE 1P_START 2P_START 3P_START COIN_P1
  145.  
  146. .end
  147.